fall arresting device - Turco Inglés Diccionario